SynonymX
Speak
Scarlet Letter
Definition of Scarlet Letter
1.
The letter A in red; Puritans required adulterers to wear it
Noun
Semanticaly linked words with "scarlet letter"
allegory
emblem
Hyponims for word "scarlet letter"
allegory
emblem